﻿using System.Threading.Tasks;

using AD.Pms.Core.ClientApi;
using AD.Pms.Service.Request;
using AD.Pms.Service.DtoModel;
using AD.Pms.Repository.Repository;

namespace AD.Pms.Service.Interfaces
{
    /// <summary>
    /// 登录
    /// </summary>
    public interface ILoginService : IRepository<tbl_SysUser>
    {
        /// <summary>
        /// 
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        Task<ApiResult<SysAdminMenuDto>> LoginAsync(LoginRequest param);


    }
}
